dead fish – English–Latine translations

🇬🇧 en la 🇻🇦

dead fish noun

  • sexual partner who lies flat during sex
stella marina
Wiktionary Links